home *** CD-ROM | disk | FTP | other *** search
/ Aminet 31 / Aminet 31 (1999)(Schatztruhe)[!][Jun 1999].iso / Aminet / dev / c / vbccppcsrc.lha / vbcc / ar / errors.h < prev    next >
C/C++ Source or Header  |  1999-03-07  |  1KB  |  43 lines

  1. /* $VER: ar errors.h V0.1 (31.01.98)
  2.  *
  3.  * This file is part of ar, a portable archive maintanance
  4.  * utility for normal and BSD-style archives.
  5.  * Copyright (c) 1999  Frank Wille
  6.  *
  7.  * ar is freeware and part of the portable and retargetable ANSI C
  8.  * compiler vbcc, copyright (c) 1995-99 by Volker Barthelmann.
  9.  * ar may be freely redistributed as long as no modifications are
  10.  * made and nothing is charged for it. Non-commercial usage is allowed
  11.  * without any restrictions.
  12.  * EVERY PRODUCT OR PROGRAM DERIVED DIRECTLY FROM MY SOURCE MAY NOT BE
  13.  * SOLD COMMERCIALLY WITHOUT PERMISSION FROM THE AUTHOR.
  14.  *
  15.  *
  16.  * v0.1  (31.01.99) phx
  17.  *       First working version, which only supports 'q' (quick append)
  18.  *       and 't' (table of contents), reads and writes normals and
  19.  *       BSD-style archives. Symbol table will not be created!
  20.  * v0.0  (30.01.99) phx
  21.  *       File created.
  22.  */
  23.  
  24. #define EOK             0
  25. #define EOUTOFMEM       1
  26. #define EMISSARCHNAME   2
  27. #define EMISSFILENAME   3
  28. #define EMODNOTALLOWED  4
  29. #define EUNKNOWNKEY     5
  30. #define EREADERR        6
  31. #define EMALFORMARHDR   7
  32. #define EARMEMBREADERR  8
  33. #define EFORMATERR      9
  34. #define ENOTFOUND       10
  35. #define ENOFILEORDIR    11
  36. #define ECREATARC       12
  37. #define ECANTWRITE      13
  38. #define ETRUNCWARN      14
  39.  
  40.  
  41. extern void error(int,...);
  42. extern void ierror(char *,...);
  43.